﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace Prassi2ExpertUpTransfer.Eccezioni
{
    public class RigaB1DataErrataException : GenericException
    {
        string myErrore0;
        string myErrore1;

        public override CodiceEccezione CodiceEccezioneDellaClasse() { return CodiceEccezione.RigaB1DataErrata; }

        public override String DescrizioneEccezione()
        {
            String messaggio = String.Format(Environment.NewLine + "Err." + CodiceEccezioneDellaClasse() +
 
                // descrizione dell'errore
                " {0} <<{1}>> NON nel formato AAMMGG." +

                Environment.NewLine + "{2}", myErrore0, myErrore1, this.InnerException.Message);
            return messaggio;
        }

        public RigaB1DataErrataException(String myErrore0, String myErrore1, Exception excpInner)
            : base(CodiceEccezione.RigaB1DataErrata, "", excpInner)
        {
            this.myErrore0 = myErrore0;
            this.myErrore1 = myErrore1;
        }
    }
}
